package rc.work.module.infra.controller.admin.onlyoffice.filetable.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;
import rc.work.framework.common.pojo.PageParam;

@Schema(description = "管理后台 - 文件绑定表信息分页 Request VO")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
public class FileTablePageReqVO extends PageParam {

    @Schema(description = "表名")
    private String tableName;

    @Schema(description = "表ID", example = "23966")
    private Long tableId;

    @Schema(description = "文件名", example = "李四")
    private String name;

    @Schema(description = "所属部门")
    private String belongdept;

    @Schema(description = "所属部门名称")
    private String belongdeptname;

    @Schema(description = "下载次数")
    private Long downCount;


    @Schema(description = "表类型")
    private String tableType;
}